package com.gklyj.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gklyj.pojo.Application;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface applicationService extends IService<Application> {

    List<Application> searchApplication(Application application);

    List<Application> searchApplication1(Application application);

    List<Application> listShenhe(Integer u_id,String name);

    List<Application> listShenhe1(Integer u_id,String name);

    List<Application> listApplicationByDepartment(String department,String state);

    boolean UpdateStateById(Integer id,String state);

    List<Application> SearchZpDifferenceApplication(Application application);

    //求某天某招聘单位申请的岗位次数
    Integer GetOneDayOneDepartmentApplicationNumber(String time,String department);

    //获取审核中的请求信息数量
    Integer GetNowApplyApplicationNumber(String department);

    //根据条件差序某个申请信息
    Application SearchOneApplication(Application application);
}
